////
//// Created by lfm on 25-4-23.
////
//#include <iostream>
//#include <list>
//#include <algorithm>
//using namespace std;
//
//void printList(list<int> & l)
//{
//    for (list<int>::const_iterator it = l.begin(); it != l.end(); it++)
//    {
//        cout << *it << " ";
//    }
//    cout << endl;
//}
//void test01()
//{
//    list<int> l;
//    l.push_back(10);
//    l.push_back(20);
//    l.push_back(30);
//    l.push_back(40);
//
//    printList(l);
//    l.reverse();
//    printList(l);
//
//}
//
//bool myCompare(int &x, int &y)
//{
//    return x > y;
//}
//
//void test02()
//{
//    list<int> l2;
//    l2.push_back(50);
//    l2.push_back(40);
//    l2.push_back(10);
//    l2.push_back(30);
//    l2.push_back(20);
//
//    printList(l2);
////    sort(l2.begin(), l2.end());
//    l2.sort();
//    printList(l2);
//    l2.sort(myCompare);
//    printList(l2);
//
//}
//
//int main()
//{
////    test01();
//    test02();
//    return 0;
//}
